﻿<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:vsarFlightPlan.Assets">

    <Color x:Key="PrimaryColour">#922EAB</Color>
    <SolidColorBrush x:Key="PrimaryColourBrush" Color="{StaticResource PrimaryColour}" />

    <Style x:Key="IconVisualStudio" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="M7.0389996,22.827L7.0389996,40.745998 15.145999,32.21349z M47.146,19.200001L31.786001,31.9995 47.146,43.945999z M47.786175,0L63.359001,7.0404205 63.359001,57.813789 49.705467,64 47.145477,64 23.252392,39.893261 20.692503,39.893261 5.1196861,52.480381 0,47.999973 0,15.786425 7.2524958,13.01292 22.826593,24.320337z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconAlarmClock" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="M27.120936,36.864C27.681474,36.864,28.141917,37.323004,28.141917,37.887003L28.141917,40.16501C28.141917,40.730013 27.681474,41.190012 27.120936,41.190012 26.550387,41.190012 26.099956,40.730013 26.099956,40.16501L26.099956,37.887003C26.099956,37.323004,26.550387,36.864,27.120936,36.864z M38.518529,26.116003L40.795392,26.116003C41.36461,26.116003 41.823976,26.575228 41.823976,27.138504 41.823976,27.70278 41.36461,28.162004 40.795392,28.162004L38.518529,28.162004C37.959298,28.162004 37.499932,27.70278 37.499932,27.138504 37.499932,26.575228 37.959298,26.116003 38.518529,26.116003z M12.470437,26.116003L14.751455,26.116003C15.321711,26.116003 15.771912,26.575228 15.771912,27.138504 15.771912,27.70278 15.321711,28.162004 14.751455,28.162004L12.470437,28.162004C11.910186,28.162004 11.44998,27.70278 11.44998,27.138504 11.44998,26.575228 11.910186,26.116003 12.470437,26.116003z M27.118436,13.322009C28.037585,13.322009,28.796882,14.073057,28.796882,15.001118L28.796882,27.062895 28.794248,27.114651 28.798945,27.214005C28.798945,27.644003,28.636493,28.074003,28.311587,28.402004L19.784066,36.932005C19.124258,37.588003 18.064567,37.588003 17.404758,36.932005 16.74495,36.276005 16.74495,35.212004 17.404758,34.558004L25.43999,26.518551 25.43999,15.001118C25.43999,14.073057,26.189296,13.322009,27.118436,13.322009z M26.712401,9.257998C17.181413,9.2579975 9.4205217,17.013001 9.4205217,26.543991 9.4205217,36.076994 17.181413,43.831007 26.712401,43.831007 36.243512,43.831007 43.994393,36.076994 43.994393,26.543991 43.994393,17.013001 36.243512,9.2579975 26.712401,9.257998z M26.712401,4.7079954C38.773828,4.7079952 48.544957,14.485003 48.544957,26.543991 48.544957,33.515602 45.279168,39.724836 40.193078,43.723082L40.134278,43.768179 42.78489,48.926367C43.395024,50.094351 42.92492,51.529329 41.764661,52.12932 40.594403,52.729311 39.15408,52.271318 38.553948,51.101336L36.075858,46.275728 35.698861,46.451792C32.958438,47.691092 29.916217,48.380995 26.712401,48.380995 23.320159,48.380995 20.108282,47.607538 17.243646,46.227419L16.779646,45.996874 14.15974,51.101336C13.559924,52.271318 12.120365,52.729311 10.96072,52.12932 9.7910776,51.529329 9.3212214,50.094351 9.9210372,48.926367L12.785981,43.365847 12.418936,43.055567C7.7952244,39.05134 4.8699567,33.13876 4.8699567,26.543991 4.8699568,14.485003 14.651096,4.7079952 26.712401,4.7079954z M46.042485,0.00063562393C47.815091,0.023833752 49.585225,0.68196583 50.986337,1.987391 53.965375,4.7732969 54.125325,9.4481397 51.346219,12.434038 51.036317,12.766027 50.696427,13.060018 50.346539,13.322009L39.71996,3.4023424C39.959882,3.0353554 40.229798,2.6803675 40.539697,2.3503788 42.021405,0.76358819 44.033532,-0.0256567 46.042485,0.00063562393z M7.2923589,0.00063562393C9.3019457,-0.0256567 11.315061,0.76358819 12.791942,2.3503788 13.111943,2.6803675 13.371944,3.0353554 13.611946,3.4023433L2.9818981,13.322009C2.6318963,13.060018 2.3018947,12.766027 1.9918931,12.434038 -0.79811907,9.4481397 -0.63811874,4.7732969 2.3518951,1.987391 3.7487763,0.68196583 5.5191945,0.023833752 7.2923589,0.00063562393z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconPlane" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="F1M693.82,578.902C693.873,578.739,693.913,578.579,693.933,578.42L694.762,574.894 691.033,575.593C690.915,575.607,690.796,575.627,690.676,575.658L690.507,575.691 690.525,575.708C690.077,575.854,689.63,576.109,689.206,576.532L679.104,586.635 655.954,580.516 652.096,584.377 671.174,594.424 663.456,602.14 657.459,601.403 654.406,604.455 661.213,608.034 664.792,614.841 667.842,611.787 667.142,605.824 674.855,598.107 684.691,617.061 688.549,613.201 682.691,590.523 693.005,580.19C693.39,579.804,693.636,579.403,693.788,579.003L693.795,579.011 693.82,578.902z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconTakeOff" TargetType="ContentControl" BasedOn="{StaticResource IconPlane}" />

    <Style x:Key="IconLanding" TargetType="ContentControl"  BasedOn="{StaticResource IconPlane}">
        <Setter Property="RenderTransformOrigin" Value="0.5,0.5" />
        <Setter Property="RenderTransform">
            <Setter.Value>
                <CompositeTransform Rotation="90" />
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconFlying" TargetType="ContentControl"  BasedOn="{StaticResource IconPlane}">
        <Setter Property="Margin" Value="10,0,10,0" />
        <Setter Property="RenderTransformOrigin" Value="0.5,0.5" />
        <Setter Property="RenderTransform">
            <Setter.Value>
                <CompositeTransform Rotation="45" />
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconThumb" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="F1M150.4,316.984C150.4,316.984 153.286,316.247 155.865,312.808 156.909,311.334 157.83,308.633 158.506,306.238 159.12,304.886 158.936,304.271 161.822,303.105 163.664,302.062 166.551,299.912 167.84,296.473 168.208,294.938 167.687,291.52 170.481,291.561 173.398,291.618 173.613,294.57 173.797,296.597 173.551,300.219 170.727,303.719 170.727,303.719L168.27,307.712C168.27,307.712 169.184,307.659 172.078,307.821 174.374,307.948 176.777,307.531 179.999,308.51 187.307,312.195 181.104,314.774 181.104,314.774 185.096,317.659 181.534,320.73 181.534,320.73 184.053,325.274 179.941,326.219 180.184,326.257 180.982,326.379 183.745,329.266 179.017,331.783 179.017,331.783 173.858,334.057 171.033,334.057 169.191,334.363 163.91,334.425 159.919,332.766 155.19,331.968 154.275,332.484 150.345,333.221L150.4,316.984z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconLanded"
           TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Image Source="Assets/flight-in-white.png"></Image>
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconX" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="F1M54.0573,47.8776L38.1771,31.9974 54.0547,16.1198C55.7604,14.4141 55.7604,11.6511 54.0573,9.94531 52.3516,8.23962 49.5859,8.23962 47.8802,9.94531L32.0026,25.8229 16.1224,9.94531C14.4167,8.23962 11.6511,8.23962 9.94794,9.94531 8.24219,11.6511 8.24219,14.4141 9.94794,16.1198L25.8255,32 9.94794,47.8776C8.24219,49.5834 8.24219,52.3477 9.94794,54.0534 11.6511,55.7572 14.4167,55.7585 16.1224,54.0534L32.0026,38.1745 47.8802,54.0534C49.5859,55.7585 52.3516,55.7572 54.0573,54.0534 55.7604,52.3477 55.763,49.5834 54.0573,47.8776z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconLightBulb" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="M24.848307,59.99683C25.564407,59.986874 26.180643,60.516605 26.266891,61.244083 26.340893,62.006058 25.794889,62.698036 25.022884,62.792034L14.458817,63.993999C14.402818,64 14.354817,64 14.301817,64 13.595812,64 12.993809,63.474014 12.909808,62.756035 12.820807,61.994061 13.374811,61.301079 14.141816,61.213081L24.703882,60.006119C24.752382,60.000557,24.800566,59.997494,24.848307,59.99683z M28.284885,54.834461C28.99403,54.827339 29.607101,55.366383 29.684914,56.088238 29.766914,56.855213 29.215912,57.551193 28.445906,57.630192L11.027796,59.568134C10.977796,59.568134 10.924795,59.574131 10.871795,59.574131 10.16779,59.574131 9.5597868,59.042149 9.4827862,58.324169 9.3967857,57.562195 9.9537888,56.870213 10.720794,56.787216L28.141905,54.843277C28.189905,54.837841,28.237608,54.834938,28.284885,54.834461z M28.284885,50.098011C28.99403,50.097446 29.607101,50.635967 29.684914,51.34938 29.766914,52.120358 29.215912,52.818336 28.445906,52.894333L11.027796,54.838276C10.977796,54.843277 10.924795,54.843277 10.871795,54.843277 10.16979,54.843277 9.5597868,54.31229 9.4827862,53.593311 9.3967857,52.824337 9.9537888,52.130356 10.720794,52.051361L28.141905,50.105419C28.189905,50.100483,28.237608,50.098049,28.284885,50.098011z M18.903522,4.9370003C11.562632,4.9370003 5.625,10.874637 5.625,18.212755 5.625,19.062279 6.3165197,19.75 7.1681271,19.75 8.0169945,19.75 8.7110147,19.062279 8.7110147,18.212755 8.7110147,15.394371 9.8412476,12.849395 11.69013,10.999741 13.543003,9.1505651 16.079466,8.0191212 18.903522,8.0191212 19.753811,8.0191212 20.440001,7.323791 20.440001,6.4741554 20.440001,5.6245203 19.74991,4.9370003 18.903522,4.9370003z M19.5858,0C30.396999,0 39.167999,8.7303715 39.167999,19.480316 39.167999,26.593584 32.614601,33.212654 32.614601,33.212654 30.9778,34.855347 29.6341,38.119537 29.6341,40.448326L29.6341,41.051121C29.6341,43.379913,27.730301,45.292,25.396999,45.292L13.7734,45.292C11.4401,45.292,9.5338097,43.379913,9.5338097,41.051121L9.5338097,40.448326C9.5338097,38.119537 8.1900597,34.855347 6.5573702,33.212654 6.5573702,33.212654 3.8724238E-08,26.593584 0,19.480316 3.8724238E-08,8.7303715 8.7669096,0 19.5858,0z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="IconArrow" TargetType="ContentControl">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Path Data="F1M-756.543,-2951.94L-775.412,-2933.06 -775.278,-2932.93 -765.046,-2932.93 -747.577,-2950.4 -742.327,-2955.65 -764.908,-2978.23 -775.412,-2978.23 -756.543,-2959.36 -806.328,-2959.36 -806.328,-2951.94 -756.543,-2951.94z" Stretch="Uniform" Fill="#FFFFFFFF" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</ResourceDictionary>